home *** CD-ROM | disk | FTP | other *** search
/ C++ für Kids / C++ for kids.iso / SETUP / CBUILDER / DATA.Z / BCBCWG.TOC (.txt) < prev    next >
Encoding:
Microsoft Windows Help File Content  |  1997-02-20  |  8.9 KB  |  196 lines

  1. :Base BCBCWG.HLP
  2. :Title Component Writer's Help
  3. 0 Komponentenentwicklung
  4. 1 Einf
  5. hrung in die Komponentenentwicklung
  6. 1 Erzeugen von Komponenten=cwgIntroductionToComponentWriting
  7. 2 Was ist eine Komponente?
  8. 3 Funktionale Definition=cwgFunctionalDefinitionOfComponent
  9. 3 Technische Definition=cwgTechnicalDefinitionOfComponent
  10. 3 Definition durch den Komponentenentwickler=cwgPracticalDefinitionOfComponent
  11. 2 Was ist beim Entwickeln von Komponenten anders?
  12. 3 Das Entwickeln von Komponenten ist nicht visuell=cwgComponentWritingIsNonVisual
  13. 3 Komponentenentwicklung erfordert fundiertes Wissen 
  14. ber Klassen=cwgComponentWritingAndObjects
  15. 3 Das Entwickeln von Komponenten verlangt die Einhaltung mehrerer Konventionen=cwgComponentWritingConventions
  16. 2 Entwickeln einer Komponente - Zusammenfassung
  17. 3 Entwickeln einer Komponente=cwgCreatingAComponent
  18. 1 Komponentenentwicklung im 
  19. berblick
  20. 2 Die Bibliothek visueller Komponenten=cwgTheVisualComponentLibrary
  21. 2 Komponenten und Klassen=cwgComponentsAndObjects
  22. 2 Wie werden Komponenten entwickelt?=cwgWhatKindsOfComponentsCanYouCreate
  23. 2 Komponenten entwickeln
  24. ndern bestehender Steuerelemente=cwgCustomControls
  25. 3 Entwickeln eines eigenen Steuerelements=cwgWindowedControls
  26. 3 Entwickeln grafischer Steuerelemente=cwgGraphicalControls
  27. 3 Bilden von Unterklassen zu Windows-Steuerelementen=cwgSubclassedControls
  28. 3 Entwickeln nicht-visueller Komponenten=cwgGenericComponents
  29. 2 Was sollte in einer Komponente enthalten sein?
  30. 3 Was sollte in einer Komponente enthalten sein?=cwgWhatGoesInAComponent
  31. 3 Entfernen von Abh
  32. ngigkeiten=cwgRemovingContracts
  33. 3 Eigenschaften, Ereignisse und Methoden=cwgPropertiesEventsAndMethods
  34. 3 Grafikkapselung=cwgGraphicsEncapsulation
  35. 3 Registrierung=cwgStreamingAndRegistration
  36. 2 Entwickeln einer neuen Komponente
  37. 3 Entwickeln einer neuen Komponente=cwgCreatingANewComponent
  38. 3 Arbeiten mit dem Komponenten-Experten=cwgUsingTheComponentExpert
  39. 3 Manuelles Entwickeln einer Komponente
  40. 4 Manuelles Entwickeln einer Komponente=cwgCreatingAComponentManually
  41. 4 Erzeugen einer neuen Unit=cwgCreatingAUnit
  42. 4 Ableiten der Komponente=cwgDerivingTheComponentObject
  43. 4 Einen neuen Konstruktor deklarieren=cwgDeclaringANewConstructor
  44. 4 Registrieren der Komponente=cwgRegisteringTheComponent
  45. 3 Testen nicht installierter Komponenten
  46. 4 Testen nicht installierter Komponenten=cwgTestingUninstalledComponents
  47. 3 Komponenten auf der Komponentenpalette installieren
  48. 4 Komponenten auf der Komponentenpalette installieren=cwgInstallingAComponent
  49. 4 Komponenten hinzuf
  50. gen=cwgAddingAComponent
  51. 4 Wo Sie Ihre Komponenten plazieren sollten=cwgWhereToPlaceYourComponent
  52. 4 Einstellungen f
  53. r die Neucompilierung der Komponentenbibliothek=cwgModifyingHowVCLIsBuilt
  54. 1 OOP und Komponentenentwicklung
  55. 2 OOP und Komponentenentwicklung=cwgOOPForComponentWriters
  56. 2 Erzeugen neuer Klassen
  57. 3 Erzeugen neuer Klassen=cwgDerivingNewObjects
  58. 3 Ableiten neuer Klassen=cwgDerivingNewTypes
  59. 3 Eine neue Komponentenklasse deklarieren=cwgDeclaringANewComponentType
  60. 2 Vorfahren und Nachkommen
  61. 3 Vorfahren und Nachkommen=cwgAncestorsAndDescendants
  62. 3 Klassenhierarchien=cwgObjectHierarchies
  63. 2 Den Zugriff auf Klassen kontrollieren
  64. 3 Den Zugriff kontrollieren=cwgControllingAccess
  65. 3 Implementierungsdetails verbergen=cwgHidingImplementationDetails
  66. 3 Die Entwicklerschnittstelle definieren=cwgDefiningTheDevelopersInterface
  67. 3 Die Laufzeitschnittstelle definieren=cwgDefiningTheRuntimeInterface
  68. 3 Die Schnittstelle f
  69. r den Entwurfsmodus definieren=cwgDefiningTheDesignTimeInterface
  70. 2 Methoden zuteilen
  71. 3 Methoden zuteilen=cwgDispatchingMethods
  72. 3 Regul
  73. re Methoden=cwgRegularMethods
  74. 3 Virtuelle Methoden=cwgOOPVirtualMethods
  75. berschreiben von Methoden=cwgOverridingMethods
  76. 3 Klassen als Parameter 
  77. bergeben
  78. 4 Klassen und Zeiger=cwgObjectsAndPointers
  79. 1 Erzeugen von Eigenschaften
  80. 2 Wozu Eigenschaften erzeugen?=cwgPropertyWhy
  81. 2 Eigenschaftstypen=cwgPropertyTypes
  82. 2 Ver
  83. ffentlichen geerbter Eigenschaften=cwgPublishingInheritedProperties
  84. 2 Definieren der Eigenschaften von Komponenten
  85. 3 Die Eigenschaftsdeklaration=cwgPropertyDeclaration
  86. 3 Interne Datenspeicherung (Eigenschaften)=cwgPropertyStorage
  87. 3 Direkter Zugriff=cwgDirectAccess
  88. 3 Zugriffsmethoden (Eigenschaften)=cwgPropertyMethods
  89. 3 Standardwerte von Eigenschaften=cwgDefaultPropertyValues
  90. 2 Erzeugen von Array-Eigenschaften
  91. 3 Erzeugen von Array-Eigenschaften=cwgCreatingIndexedProperties
  92. 2 Schreiben eines Eigenschafts-Editors
  93. 3 Schreiben eines Eigenschafts-Editors=cwgWritingPropertyEditors
  94. 3 Ableiten einer Eigenschafts-Editor-Klasse=cwgDerivingAPropertyEditorObject
  95. 3 Bearbeiten der Eigenschaft als Text=cwgEditingThePropertyAsText
  96. 3 Bearbeiten der Eigenschaft als Ganzes=cwgEditingThePropertyAsAWhole
  97. 3 Festlegen der Editor-Attribute=cwgSpecifyingEditorAttributes
  98. 3 Registrieren eines Eigenschafts-Editors=cwgRegisteringThePropertyEditor
  99. 1 Erzeugen von Ereignissen
  100. 2 Erzeugen von Ereignissen=cwgCreatingEvents
  101. 2 Was sind Ereignisse?
  102. 3 Was sind Ereignisse?=cwgWhatAreEvents
  103. 3 Ereignisse sind Closures=cwgEventsAreMethodPointers
  104. 3 Ereignisse sind Eigenschaften=cwgEventsAreProperties
  105. 3 Ereignistypen sind Closure-Typen=cwgEventHandlerTypes
  106. 3 Ereignisbehandlungsroutinen sind optional=cwgEventHandlersAreOptional
  107. 2 Implementieren der Standardereignisse
  108. 3 Implementieren der Standardereignisse=cwgImplementingTheStandardEvents
  109. 3 Was sind Standardereignisse?=cwgWhatAreTheStandardEvents
  110. 3 Ereignisse sichtbar machen=cwgMakingEventHooksVisible
  111. ndern der Behandlung von Standardereignissen=cwgChangingTheStandardEventHandling
  112. 2 Definieren eigener Ereignisse
  113. 3 Ausl
  114. sen des Ereignisses=cwgSpecifyingTheEvent
  115. 3 Definieren des Behandlungsroutinentyps=cwgDefiningTheHandlerType
  116. 3 Deklarieren des Ereignisses=cwgDeclaringTheHandlerLink
  117. 3 Aufruf des Ereignisses=cwgCallingTheHandlerLink
  118. 1 Erzeugen von Methoden
  119. 2 Erzeugen von Methoden=cwgCreatingMethods
  120. 2 Vermeiden von gegenseitigen Abh
  121. ngigkeiten=cwgAvoidContracts
  122. 2 Benennen von Methoden=cwgNamingMethods
  123. 2 Schutz von Methoden
  124. 3 Schutz von Methoden=cwgPublicOrProtected
  125. 3 Methoden, die als public deklariert sein sollten=cwgMethodsThatShouldBePublic
  126. 3 Methoden, die als protected deklariert sein sollten=cwgMethodsThatShouldBeProtected
  127. 2 Virtuelle Methoden=cwgVirtualMethods
  128. 2 Deklarieren von Methoden=cwgDeclaringMethods
  129. 1 Verwenden von Grafik in Komponenten
  130. 2 Verwenden von Grafik in Komponenten=cwgUsingGraphicsInComponents
  131. 2 Grafik: 
  132. berblick=cwgOverviewOfGraphics
  133. 2 Verwenden der Zeichenfl
  134. che=cwgUsingTheCanvas
  135. 2 Arbeiten mit Bild-Containern
  136. 3 Bild-Container, Grafikelemente oder Zeichenfl
  137. chen?=cwgPicturesGraphicsAndCanvases
  138. 3 Grafik laden und speichern=cwgGraphicsInFiles
  139. 3 Palettenverwaltung
  140. 4 Palettenverwaltung=cwgHandlingPalettes
  141. 4 Festlegen einer Palette f
  142. r ein Steuerelement=cwgSpecifyingAPaletteForAControl
  143. 4 Reagieren auf 
  144. nderungen der Palette=cwgRespondingToPaletteChanges
  145. 2 Bitmaps au
  146. erhalb der aktuellen Grafikseite
  147. 3 Bitmaps au
  148. erhalb der aktuellen Grafikseite=cwgOffscreenBitmaps
  149. 3 Erzeugen und Verwalten von Bitmaps au
  150. erhalb der aktuellen Grafikseite=cwgCreatingAndManagingOffscreenBitmaps
  151. 3 Kopieren von Bitmap-Bildern=cwgCopyingBitmappedImages
  152. 2 Reagieren auf 
  153. nderungen
  154. 3 Reagieren auf 
  155. nderungen=cwgRespondingToChanges
  156. 1 Behandeln von Botschaften in Ihrer Anwendung
  157. 2 Behandeln von Botschaften
  158. 3 Das Botschaftsbehandlungssystem im Detail=cwgUnderstandingMessages
  159. 3 Was enth
  160. lt eine Windows-Botschaft?=cwgWhatsInAWindowsMessage
  161. 3 Zuteilungsbotschaften=cwgDispatchingMessages
  162. 2 Ver
  163. ndern der Botschaftsbehandlung
  164. berschreiben der Behandlungsmethode=cwgOverridingTheResponseMethod
  165. 3 Verwenden von Botschaftsparametern=cwgUsingMessageParameters
  166. 3 Abfangen von Botschaften=cwgTrappingMessages
  167. 2 Erzeugen neuer Botschaftsbehandlungsroutinen
  168. 3 Definieren eigener Botschaften=cwgDefiningYourOwnMessages
  169. 3 Deklarieren eines Botschaftsbezeichners=cwgDeclaringAMessageIdentifier
  170. 3 Deklarieren eines Botschaftsstruktur-Typs=cwgDeclaringAMessageRecordType
  171. 3 Deklarieren einer neuen Botschaftsbehandlungsmethode=cwgDeclaringANewMessageResponseMethod
  172. 1 Auf Komponenten zur Entwurfszeit zugreifen
  173. 2 Registrieren von Komponenten
  174. 3 Registrieren von Komponenten=cwgRegisteringComponents
  175. 3 Komponenten registrieren=cwgRegisteringComponentsWithTheIDE
  176. 3 Schreiben der Registrierfunktion=cwgWritingTheRegisterFunction
  177. 2 Hinzuf
  178. gen von Paletten-Bitmaps
  179. 3 Hinzuf
  180. gen von Paletten-Bitmaps=cwgAddingPaletteBitmaps
  181. 2 Hilfe f
  182. r die Komponenten zur Verf
  183. gung stellen
  184. 3 Hilfe f
  185. r die Komponenten zur Verf
  186. gung stellen=cwgProvidingHelpOnProperties
  187. 3 Erzeugen der Hilfedatei=cwgCreatingTheHelpFile
  188. 3 Hilfedateien zur C++Builder-Hilfe hinzuf
  189. gen=cwgAddingHelpFilesToC++BuilderHelp
  190. 2 Speichern und Laden von Eigenschaften
  191. 3 Speichern und Laden von Eigenschaften=cwgStoringAndLoadingProperties
  192. 3 Der Mechanismus zum Speichern und Laden=cwgStoreLoad
  193. 3 Festlegen von Standardwerten=cwgSpecifyingDefaultValues
  194. 3 Bestimmen, was gespeichert wird=cwgStoringUnpublishedData
  195. 3 Initialisierung nach dem Laden=cwgInitializingAfterLoading
  196.